Rest home - Español Inglés Diccionario